home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / doom / addons.zip / SHARK100.ZIP / SHARK.REF < prev    next >
Text File  |  1997-06-28  |  10KB  |  525 lines

  1. ;.Ref for Sharks' Tooth Island
  2. ;(C) 1997 ShroomTrip Software 
  3.  
  4. @#MAN
  5. @do moveback
  6. @do `p20 random 10 1
  7. @if `p20 is 1 then saybar
  8. `%Whatup `N`%? My name is `0E`!lric `%& I wrote this IGM!
  9. @if `p20 is 2 then saybar
  10. `0E`!lric `%: Eat, Drink & be `N`%!
  11. @if `p20 is 3 then saybar
  12. `0E`!lric `%: I would like to thank `0Seth Able `%for creating LORD 2.
  13. @if `p20 is 4 then saybar
  14. `0E`!lric `%: I'm going to be a Father soon!
  15. @if `p20 is 5 then saybar
  16. `0E`!lric `%: Have you visited the Faerie Glade yet?
  17. @if `p20 is 6 then saybar
  18. `0E`!lric `%: I love to program random sayings into my IGM's :)
  19. @if `p20 is 7 then saybar
  20. `0E`!lric `%: Your Sysop should get `0LORD 2: Beyond Imagination`%. It Rocks!
  21. @if `p20 is 8 then saybar
  22. `0E`!lric `%: I have to credit this island to Ben Tiefert. Thanx man.
  23. @if `p20 is 9 then saybar
  24. `0E`!lric `%: Go away, there's nobody here, I'm a hologram.
  25. @if `p20 is 10 then saybar
  26. `0E`!lric `%: Hey `7NightAvenger`%! Your Tea is done.
  27.  
  28.  
  29. @#WOMAN
  30. @do moveback
  31. @do `p20 random 9 1
  32. @if `p20 is 1 then saybar
  33. `%Hello `N`%. I'm `0E`!lric`%'s wife `$Angelhair`%. How are you today?
  34. @if `p20 is 2 then saybar
  35. `$Angelhair `%: Bring me an shrubbery.
  36. @if `p20 is 3 then saybar
  37. `$Angelhair `%: You've got issues!
  38. @if `p20 is 4 then saybar
  39. `$Angelhair `%: I'm not a steak. You can't order me.
  40. @if `p20 is 5 then saybar
  41. `$Angelhair `%: If they called them Sad Meals(TM) then nobody'd buy them.
  42. @if `p20 is 6 then saybar
  43. `$Angelhair `%: As long as your up getting a drink, why don't you wash the car?
  44. @if `p20 is 7 then saybar
  45. `$Angelhair `%: Go wash!
  46. @if `p20 is 8 then saybar
  47. `$Angelhair `%: STICK IT IN!
  48. @if `p20 is 9 then saybar
  49. `$Angelhair `%: Your Ad Here for only `$$20 `%a Week!
  50.  
  51.  
  52. @#LAKE
  53. @do moveback
  54. @do `p20 random 9 1
  55. @if `p20 is 1 then saybar
  56. `7NightAvenger `%: We get our Drinking Water from this spring.
  57. @if `p20 is 2 then saybar
  58. `7NightAvenger `%: Holy Hippospit! It's `N`%! Run Away! Run Away!
  59. @if `p20 is 3 then saybar
  60. `7NightAvenger `%: Have you been to `7The NightAvenger's Cove `%yet?
  61. @if `p20 is 4 then saybar
  62. `7NightAvenger `%: Ni!
  63. @if `p20 is 5 then saybar
  64. `7NightAvenger `%: Do I type like I care?
  65. @if `p20 is 6 then saybar
  66. `7NightAvenger `%: Censorship sucks.
  67. @if `p20 is 7 then saybar
  68. `7NightAvenger `%: Star Wars RULES! It RULES! 
  69. @if `p20 is 8 then saybar
  70. `7NightAvenger `%: Have you seen Slipoka?
  71. @if `p20 is 9 then saybar
  72. `7NightAvenger `%: Clucky was a hairball who lived in my nose.
  73.  
  74. @#BANK
  75. @do `v01 is 1
  76. @offmap
  77. @do moveback
  78. @label bankstart
  79. @show
  80. `r0`c  `r1 `%Last Bank Of The Shark `r0
  81.  
  82. `2  A young clerk eyes you cooly.
  83.  
  84. @if bank more 0 then do
  85.  @begin
  86.  @show
  87. `2  You are holding `$$&money`2, your account is at `$$&bank`2.
  88.  
  89.  @end
  90.  
  91. @if bank is 0 then do
  92.  @begin
  93.  @show
  94. `2  You currently don't have an account with them.
  95.  
  96.  @end
  97.  
  98. @do write
  99. `x`x
  100. @choice
  101. >&bank 0 Make a deposit.
  102. >&bank 0 Make a withdraw.
  103. =&bank 0 Apply for an account here.
  104. Leave
  105. @if response is 3 then do
  106.   @begin
  107.   @do `v01 is 1
  108.   @show
  109.  
  110.  
  111.   `2The cool man asks you to sit down.
  112.  
  113.   `0"Your full name s&sir?"
  114.   @do `s01 is NIL
  115.   @do write
  116. `x`x
  117.   @do readstring 30 `s01
  118.   @show
  119.  
  120.  
  121.   `0"Your current residence?"
  122.  
  123.   @do write
  124. `x`x
  125.   @do readstring 50 `s01
  126.  
  127.   @show
  128.  
  129.  
  130.   `0"Your net income yearly?"
  131.  
  132.   @do write
  133. `x`x
  134.   @do readnum 10
  135.   @if `v40 less 20 then do
  136.   @begin
  137.   @show
  138.  
  139.   @end
  140.  
  141.   @if `v40 more 19 then do
  142.    @begin
  143.    @show
  144.  
  145.  
  146.   `2You giggle to yourself `0-`2 how will they know you just totally lied on
  147.   that last question?!??  You only made `b19`2 gold pieces last year!
  148.   @end
  149.   @label bankagain
  150.   @show
  151.  
  152.   `0"How much would you like to open your account with?" `2(you have `$$&money`2)
  153.  
  154.   @do write
  155. `x`x
  156.   @do readnum 10 money
  157.   @if `v40 is 0 then do
  158.    @begin
  159.    @show
  160.  
  161.  
  162.   `2You decide you really don't want to open an account with this
  163.   branch.
  164.  
  165. `k
  166.   @do goto bankstart
  167.   @end
  168.  
  169.   @if `v40 > money then do
  170.    @begin
  171.    @show
  172.  
  173.  
  174. `2  You don't have this much!  Try again.
  175.    @do goto bankagain
  176.    @end
  177.  
  178.   @if `v40 < 50 then do
  179.   @begin
  180.   @if money < 50 then do
  181.    @begin
  182.   @show
  183.  
  184.   `2The clerk eyes your shabby clothing distastefully - as if he knew
  185.   this part was coming.
  186.  
  187.   `0"I'm sorry s&sir, we do require `$$50 `2to open an account.  And could
  188.   you please leave the pen on your way out." `2he asks haughtily.
  189.  
  190. `k  `2You carefully return the pen.  `$"I'll be back someday.  And you WILL
  191.   open an account for me then," `2you vow seriously.
  192.  
  193.   `0"Of course you will, s&sir.  Please exit now, remember, the sign does
  194.   say no loitering.  And this means YOU." `2he says as he points to the
  195.   door.
  196.  
  197. `k
  198. @drawmap
  199. @update
  200. @closescript
  201.    @end
  202.  
  203.   @show
  204.  
  205.  
  206.   `0"S&Sir, `$$50 `0is required to open a new account!"
  207.   @do goto bankagain
  208.   @end
  209.   @do money - `v40
  210.   @do bank + `v40
  211.   @show
  212.  
  213.  
  214.   `0"Very good S&sir!  Your new account has been opened!"
  215.  
  216. `k
  217.   @do goto bank
  218.   @end
  219.  
  220.  
  221. @if response is 1 then do
  222.   @begin
  223.   @do write
  224. `\
  225.   @label deposit
  226.   @do write
  227. `\  `0"Deposit how much, s&sir?"`\`\`x`x
  228.   @do readnum 10 money
  229.   @if `v40 more money then do
  230.   @begin
  231.   @show
  232. `\`\  `2Maybe you left the money in your other pants?  'Cuz it sure ain't here.
  233.   @do goto deposit
  234.   @end
  235.   @if `v40 less 0 then do
  236.   @begin
  237.   @show
  238. `\`\  `2No, this isn't happening and you aren't here.
  239.   @do goto withdraw
  240.   @end
  241.  
  242.   @do money - `v40
  243.   @do bank + `v40
  244.   @do goto bankstart
  245.  
  246.   @end
  247.  
  248. @if response is 2 then do
  249.   @begin
  250.   @do write
  251. `\
  252.   @label withdraw
  253.   @do write
  254. `\  `0"Withdraw how much, s&sir?"`\`\`x`x
  255.   @do `p21 is bank
  256.   @do `p21 - 1
  257.   @if `p21 < 0 then `p21 is 0
  258.   @do readnum 10 `p21
  259.   @if `v40 more bank then do
  260.   @begin
  261.   @show
  262. `\`\  `2You kind of don't have that much in your account.  Nice bookkeeping!
  263.   @do goto withdraw
  264.   @end
  265.  
  266.   @if `v40 less 0 then do
  267.   @begin
  268.   @show
  269. `\`\  `2No, I don't think so.
  270.   @do goto withdraw
  271.   @end
  272.  
  273.   @if `v40 is bank then do
  274.    @begin
  275.    @show
  276.  
  277.  
  278.   `0"But s&sir!  This will close your account with us, are you sure you wish
  279.   to do that?" `2the clerk chokes.
  280.  
  281.   @do write
  282. `x`x
  283.   @do `v01 is 1
  284.   @choice
  285. Ok, nevermind then.
  286. Yeah.  Get my damn money.
  287. @if response is 1 then goto bank
  288.  
  289.    @end
  290.  
  291.   @do money + `v40
  292.   @do bank - `v40
  293.   @do goto bankstart
  294.   @end
  295.  
  296.  
  297.  
  298. @drawmap
  299. @update
  300. @#CLOSESCRIPT
  301.  
  302.  
  303.  
  304. @#SHOP
  305. @offmap
  306. @do moveback
  307. @do `v01 is 1
  308. @label shstart
  309. @show
  310. `r0`c  `% Sharks' Tooth Blue Light Sales
  311.  
  312. `0You see a wide variety of items for sale here. What are ya gonna do `N`0?
  313.  
  314. @do write
  315. `x`x
  316. @choice
  317. Buy Something
  318. Go outside
  319. @show
  320. `\
  321. @if responce is 1 then do begin
  322.  @begin
  323.  @buymanager
  324.    3 
  325.    5
  326.    6
  327.   14
  328.   16
  329.   35
  330.   37
  331.   38
  332.   40
  333.   43
  334.   55
  335.   @end
  336.  
  337. @if responce not 2 then goto shstart
  338. @drawmap
  339. @update
  340.  
  341.  
  342.  
  343.  
  344. @#HEAL
  345. @offmap
  346. @do moveback
  347. @do `v01 is 1
  348. @show
  349. `r0`c  `%Sharks' Tooth Healers
  350.  
  351. `2  Jimmy looks you over for wounds.
  352.  
  353. @do write
  354. `x`x
  355. @if `p02 < `p03 then do
  356.  @begin
  357. @do `p20 is `p03
  358. @do `p20 - `p02
  359. @do `p20 / 2
  360.  
  361.  
  362.  @show
  363. `0"You don't look so good, friend!  I'll fix ya up for `$`p20`0 gold, k?"
  364.  
  365. @do write
  366. `x`x
  367. @choice
  368. Heal yourself for `$$`p20`%. (you have `$$&money`%)
  369. Limp on out.
  370. @show
  371. `\
  372. @if response is 1 then do begin
  373.  @begin
  374.  @if money < `p20 then do
  375.   @begin
  376.   @show
  377.   `0"Sorry old s&boy, we don't do charity work here."
  378.  
  379.  @do write
  380. `x`x
  381.  @choice
  382. Well Christ!  How am I supposed to make money when I can barely walk?
  383. Jesus, how 'bout a little compassion for once in your life old man!
  384. How 'bout some of your 'special' pills then?
  385. Yes sir.
  386. @show
  387.  
  388.  
  389. @if response is 4 then do
  390.  @begin
  391.  @show
  392.   `0"That's a good lad, now get along with you!" `2 he laughs.
  393.  
  394. `k
  395.  @end
  396.  
  397. @if response is 1 then do
  398.  @begin
  399.  @show
  400.   `0"Damn it, s&boy, be a s&man for once in your life!"`2 he yells.
  401.  
  402. `k
  403.  @end
  404. @if response is 2 then do
  405.  @begin
  406.  @show
  407.   `0"I cannot respect a person who doesn't work," `2Jimmy informs you.
  408.  
  409. `k
  410.  @end
  411. @if response is 3 then do
  412.  @begin
  413.  @do `p02 = 1
  414.  @show
  415.   `0"Sure.  Take uh.. these." `2 he snickers.
  416.  
  417.   `2You gulp down the weird black pills
  418.  
  419.   `4HIT POINTS GO DOWN TO 1.
  420.  
  421. `k
  422.  @end
  423.  
  424.   @drawmap
  425.   @update
  426.   @closescript
  427.   @end
  428.  
  429. @do money - `p20
  430. @do `p21 = `p03
  431. @do `p21 - `p02
  432. @do `p02 = `p03
  433. @show
  434.   `2You feel much better as `0`p21`2 hitpoints are restored.
  435.  
  436. `k
  437.   @end
  438.   @drawmap
  439.   @update
  440.   @closescript
  441. @end
  442.  
  443. @show
  444. `0"You have no ailments, come back later," `2Jimmy laughs.
  445.  
  446. `k
  447. @drawmap
  448. @update
  449.  
  450.  
  451.  
  452.  
  453. @#TRAVEL
  454. @DO MOVEBACK
  455. @OFFMAP
  456. @DO `v01 is 1
  457. @SHOW
  458. `r0`c  `r1`% Sharks' Tooth Travel `r0
  459.  
  460.   `0"Welcome to Shraks' Tooth Travel, how may I help you?" `2Asks a receptionist.            
  461. @DO WRITE
  462. `x`x
  463. @CHOICE
  464. Purchase a world map
  465. Buy a ticket for somewhere
  466. Leave
  467. @IF RESPONSE IS 1 THEN DO
  468. @Begin
  469. @Show
  470. `\`\  `$"I'd like to get a map,"`2 you reply.
  471. `\`k  `0"Okay that'll be 20 gold,"`2 she states.
  472.  
  473. @if money < 20 then do
  474.         @BEGIN
  475.         @show
  476.   `2You don't have that much, so naturally you take it out on her.
  477.  
  478. `k  `$"Look you stupid wench, since when do maps cost that much?!?! You just
  479.   lost a customer, lady!" `2you scream.
  480.  
  481. `k  `2You see tears in her eyes as you storm out the door.
  482. `\`k
  483.         @DRAWMAP
  484.         @UPDATE
  485.         @CLOSESCRIPT
  486.         @End
  487. @show
  488. `2  You plop down the money.`\`\`k
  489. @do money - 20
  490. @do `i20 + 1
  491. @DRAWMAP
  492. @UPDATE        
  493. @CLOSESCRIPT
  494. @End
  495.  
  496. @IF RESPONSE IS 2 THEN DO
  497. @Begin
  498. @Show
  499. `\`\  `$"I need to get out of town," `2you say.  She smiles, `0"Okay where
  500.    would you like to go?" `2You review your choices.
  501.  
  502. `k
  503. @show
  504. `r0`c                         `r1 `%Sharks' Tooth Booking Center
  505.  
  506.  
  507. @buymanager
  508. 26
  509. 27
  510. 32
  511. 33
  512. @do goto TRAVEL
  513. @End
  514.  
  515.  
  516. @IF RESPONSE IS 3 THEN DO
  517. @Begin
  518. @Show
  519. `\`\  `$"Sorry wrong building,"`2 you say as you saunter out the door.
  520. `\`k
  521. @DRAWMAP
  522. @UPDATE        
  523. @CLOSESCRIPT
  524. @End
  525.